761 Colusa Ave, Yuba City, CA 95991-3734, Yuba City
"I love this place! Where else can you get 6 tacos for under 5 bucks?! Nowhere! My favorite spot for "
"I love this place! Where else can you get 6 tacos for under 5 bucks?! Nowhere! My favorite spot for "